home *** CD-ROM | disk | FTP | other *** search
- CURRENT KNOWN BUGS WITH AMIGA KERMIT -- October 10, 1990
-
- Author: Steve Walton
-
- The carrier detection code has not yet been implemented.
-
- A correct CKIXLA.C (character translation module) has not yet been done for
- the Amiga. In principle, it should just be a matter of making a slightly
- modified CKUXLA.C which knows that the internal file character set is, in
- fact, ISO Latin-1.
-
- Support for SET HOST and one or more of the Amiga networking boards would
- be nice, but will have to wait until release of programmer's information
- for Commodore's proposed Standard Amiga Network Architecture (SANA)
- interface.
-
- The DIAL and SCRIPT commands don't exist. However, version 5A of C Kermit
- has a real, very powerful scripting language, and thus DIAL and SCRIPT are
- probably unneccessary.
-
- The system(), getcwd(), and chdir() functions in ckiutl.c may no longer
- be needed. They are not needed under Manx, and have been commented out
- in favor of the routines of the same name in the Manx libraries.
- Nevertheless, here is the comment about the getcwd() routine in ckiutl.c
- from the last version of this file: The current directory name is
- constructed from the previous current directory name and a new relative
- name. This is similar to the way the CD command operates, but it is
- subject to some peculiarities. For instance, 'CWD C:' followed by 'CWD
- /' results in the current directory being the the parent of C: and a
- directory name of 'C:/'. It is possible to reconstruct the name using
- the Parent() AmigaDOS function, and this should be done; a previous bug
- in the RAM: handler has been fixed.
-
- There should be some form of output control and input for one-liners invoked
- with the '!' command.
-
- An audible bell is needed, but can be added with a PD program called
- InstallBeep.
-
- Without overscan, the Kermit window is 23 by 77 characters in size, maximum.
- This is incompatible with the assumptions of many editors. Emulation of a
- real terminal like a "not quite" ANSI VT100 would be nice.
-
- Kermit should support AmigaDOS wildcarding, especially for SEND's. It can be
- argued that UNIX wildcarding is often appropriate for remote GET's from the
- Amiga server, but AmigaDOS wildcarding should be optionally available.
-
- It is probable that this code will fail if eol changes during a file
- transaction as a result of the starting negotiations; see ttinl() in ckitio.c
- for the gory details.
-
- This code has not been compiled with the Lattice (now SAS/C) compiler for over
- two years. The CKIKER.LNK and CKIKER.BLD files reflect this, and will
- certainly not work with version 5A; they are here so someone can update them
- if they like.
-